﻿#Mobile{
	width: 100%;
	overflow:hidden;
	background: #f7f7f7;
}
#Mobile header{
	padding:10px 0px;
	overflow: hidden;
	background: #FFF;
}
#Mobile header .logo{
	width: 180px;
	margin-left:6%;
}
#Mobile nav{
	background: #890000;
}
#Mobile nav ul{
	width: 86%;
	margin:0px auto;
	padding-bottom: 2.5%;
	padding-top: 0.5%;
}
#Mobile nav ul li a{
	color:#FFF;
}
#Mobile nav ul li{
	float: left;
	padding:3% 2% 0% 2%;
	position: relative;
}
#Mobile nav ul li span{
	width: 80%;
	height: 1px;
	background: #FFF;
	display: none;
	position: absolute;
	bottom:-3px;
	left:9%;
}
#Mobile nav ul .active span{
	display: block;
}

/*移动端 二级页面  banner公共*/
.phone{
	position: relative;
	top:-80px;
}
/*二级页面 标题公共*/
.phone_title{
	margin:25px auto;
	width: 90px;
}

/*footer*/
footer{
	width: 100%;
	background: #545454;
	color:#FFF;
	text-align: center;
	padding:10px 0px;
}
footer p{
	line-height:28px;
}



/*关于睿桥*/
.gyrq{
	width: 85%;
	margin:0px auto;
	background: #FFF;
}
.gyrq .gyrq_phone{
	background: #FFF;
	overflow: hidden;
}
.gyrq .gyrq_p{
	text-align: justify;
	color:#666;
	padding:0px 2px;
}
.gyrq .gyrq_01{
	margin-bottom:20px;
}
.gyrq .gyrq_02{
	margin-bottom: 20px;
}
.gyrq .gyrq_box{

}
.gyrq .gyrq_box .gyrq_box_title{
	width: 195px;
	margin:30px auto;
}
.gyrq .gyrq_box .gyrq_box_title>div{
	float: left;
	padding:8px 20px;
	background: #a28989;
	color:#FFF;
}
.gyrq .gyrq_box .gyrq_box_title .active{
	background: #970026;
}
.gyrq .gyrq_box .gyrq_box_content{

}
.gyrq .gyrq_box .gyrq_box_content>div{
	display: none;
}


/*新闻动态*/
.xwdt{
	width: 90%;
	margin:0px auto;
	background: #FFF;
}
.xwdt .xwdt_box{
	background: #FFF;
	overflow: hidden;
	position:relative;
	top:-100px;
}
.xwdt .xwdt_box .content{
	padding:0px 20px;
}
.xwdt .xwdt_box .content .content_block{
	float: right;
	width: 46%;
	margin-bottom: 16px;
}
.xwdt .xwdt_box .content .content_block p{
	width:100%;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	height: 41px;
}
.xwdt .xwdt_box .content .content_block .time{
	border-top:1px solid #CCC;
	margin-top:5px;
	padding-top: 5px;
}

/*新闻页面  003*/
.yyd_articles{
	width: 90%;
	margin:0px auto;
}
.yyd_articles .yyd_articles_box{
	background: #FFF;
	position:relative;
	top:-100px;
	overflow: hidden;
}
.yyd_articles .yyd_articles_box .articles{
	width: 88%;
	margin:0px auto;
}
.yyd_articles .yyd_articles_box .articles .abstracts h4{
	text-align: justify;
	margin-bottom:10px;
}
.yyd_articles .yyd_articles_box .articles .abstracts p{
	text-align: center;
	line-height:26px;
}
.yyd_articles .yyd_articles_box .articles .nr{
	margin-top: 8px;
	padding-top: 8px;
	border-top:1px solid #CCC;
	text-align: justify;
}

/*团队介绍*/
.tdjs{
	width: 90%;
	margin:0px auto;
	background: #FFF;
}
.tdjs_box{
	overflow: hidden;
	position: relative;
	top:-110px;
	background: #FFF;
}
.tdjs_box .tdjs_box_block{
	margin-bottom:40px;
}
.tdjs_box .tdjs_box_block a{
	color:#333 !important;
}
.tdjs_box .tdjs_box_block .title{
	width: 200px;
	margin:0px auto;
	position: relative;
	left:-15px;
}
.tdjs_box .tdjs_box_block div.l{
	width: 120px;
	height: 120px;
	border-radius:100%;
	overflow: hidden;
}
.tdjs_box .tdjs_box_block div.l img{
	width: 100%;
	height: 100%;
}
.tdjs_box .tdjs_box_block h4{
	font-size:16px;
	margin-top:33px;
}
.tdjs_box .tdjs_box_block h4 div{
	font-size: 14px;
	color:#534947 !important;
	margin-top:10px;
}
.tdjs_box .tdjs_box_block .content{
	width: 88%;
	margin:0px auto;
	text-align: justify !important;
	margin-top:15px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}


/* 团队介绍 三级页面 */
.lvshixiangqing{
	width: 90%;
	margin:0px auto;
	background: #FFF;
}
.lvshixiangqing .lvshixiangqing_box{
	overflow: hidden;
	position: relative;
	top:-110px;
	background: #FFF;
}
.lvshixiangqing_box_title{
	width: 300px;
	margin:0px auto;
}
.lvshixiangqing_box_title div.l{
	width: 120px;
	height: 120px;
	border-radius:100%;
	overflow: hidden;
}
.lvshixiangqing_box_title div.l img{
	width: 100%;
	height: 100%;
}
.lvshixiangqing_box_title div.r h4{
	border-bottom:1px solid #CCC;
	width: 150px;
	margin-bottom:5px;
	margin-top: 14px;
}
.lvshixiangqing_box_title div.r h4 b{
	display: block;
	font-size:16px;
	margin-bottom:8px;
}
.lvshixiangqing_box_title div.r p{
	color:#666666;
}
.lvshixiangqing_box_content{
	width: 90%;
	margin:0px auto;
	text-align: justify;
	margin-top:20px;
}


/*招聘信息*/
.zpxx{
	width: 90%;
	margin:0px auto;
	background: #FFF;
}
.zpxx .zpxx_box{
	overflow: hidden;
	position: relative;
	top:-110px;
	background: #FFF;
}
.zpxx .zpxx_box p{
	width: 262px;
	margin:13px auto;
	text-align: justify;
}
.zpxx .zpxx_box ul{
	width: 262px;
	margin:0px auto;
}
.zpxx .zpxx_box ul li div.r span{

}
.zpxx .zpxx_box ul li{
	line-height: 26px;
}
.zpxx .zpxx_box ul li a{
	display: block;
	width: 130px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}



/*联系我们*/
.contact{
	width: 90%;
	margin:0px auto;
}
.lxwm{
	margin:0px auto;
	position: relative;
	top:-110px;
	background: #FFF;
	overflow: hidden;
	padding:0px 5%;
}
.lxwm .lxwm_s{
	margin-bottom:35px;
}
.lxwm_box_block{

}
.lxwm_box_block img{
	margin-top: 7px;
}
.lxwm_box_block div.r{
	width: 82%;
}
.lxwm_box_block div.r p{
	margin-top:4px;
	border-bottom: 1px solid #CCC;
	padding-bottom:15px;
	margin-bottom: 15px;
}